برنامه نویسی قدرتمند جاوا

  • برنامه نویسی قدرتمند جاوا


تاریخچه جاوا:


در سال1990 جیمز گاسلینگ باهمکاری شرکت میکروسیستم توانست زبان جاوا راراه اندازی کند این زبان شی گرا وچند سکویی می باشد .این زبان در نسخه اول خود به نام بلوط مشهوربود که پس ازمدتی شرکت میکرو سیستم تصمیم گرفت این نام رابه جاوا تغییر دهد وچون کارکنان آنشرکت به قهوه علاقه مند بودند نماد این زبان به شکل فنجان قهوه درآمد


هدف هایی که برای ساخت جاوا در نظرگرفته شد

1.ساده ودر عین حال مشهور بودن

2. ضریب اطمینان بالا

3. عملکرد بالا

4. پویا بودن

5. قابلیت شی گرایی

 

شما یک باربااین زبان می نویسید ودرهمه سیستم عامل ها اجرا میکنید به همین دلیل به این زبان چند سکویی می گویند همین کار باعث شد دردنیا طرفداران زیادی پیدا کند 

چه برنامه هایی رامی توان با جاوا نوشت:

همانطور که گفتیم جاوا چند سکویی است پس ما میتوانیم هر برنامه ای رابنویسیم و روی انواع واقسام پلتفرم ها اجراکنیم وهمه جا آن رااستفاده کنیم شما بایادگیری این زبان چه در ایران وچه در خارج بیکار نمی مانید زیرا بازار کار خوبی دارد

ویژگی های جاوا:

قابل حمل بودن:

جاوا بعداز اینکه به صورت کامپایل درآمد تبدیل به دستوراتی می شود که برای ماشین مجازی جاوا قابل فهم است بنابراین بایت کدهارا می توان بروی هر جای شبکه ووکلاینت وسرورکه ماشین مجازی دارد اجرا کرد اما درمقابل زبان های برنامه نویسی دیگر برنامه را به فایل باینری تبدیل می کنند واین فایل باینری مخصوص یک پلتفرم است به این معنا که فایل باینری ماشین ویندوز فقط روی ویندوز قابل اجرا می باشد

مقاوم بودن :

کدهای جاوا مقاومند به این صورت که برنامه های جاوا کمترکراش می شوند. ماشین مجازی جاوا روی نوع هر شی ای نظارت های خاصی می کند تا برنامه یک پارچگی خود را از دست ندهد.اشیا ی جاوا می تواند فقط به اشیای واقعی ارجاع داده شوند نه به هرجایی ازحافظه. ویژگی های قوی زبان جاوا برای تخصیص وآزاد سازی خودکار حافظه ومدیریت خطا برمقاوم بودن برنامه اضافه میکند

یادگیری سریع:

باتوجه به اینکه ساختار این برنامه خیلی به زبانC++نزدیک است یادگیری آ« بسیار آسان است به ویژه برای کسانی که بازبانC++کارکرده اند

:جاوا واندروید



زبان اصلی برای نوشتن برنامه اندروید زبان جاوا می باشد هرچند که بازبان های مختلف برنامه نویسی می توان برنامه اندروید نوشت امازبان مادر سیستم عامل اندروید زبان جاوا می باشد برای برنامه نویسی اندروید باید جاوا راروی ویندوزخود به همراه اندروید استودیو واس دی کی مورد نیازش رانیزنصب کنید


مطالب مفید: ساخت سایت مشهد,طراحی اپلیکیشن اندروید,طراحی سایت,بهترین وپرکاربرد ترین اپلیکیشن ها



تاریخچه جاوا:


در سال1990 جیمز گاسلینگ باهمکاری شرکت میکروسیستم توانست زبان جاوا راراه اندازی کند این زبان شی گرا وچند سکویی می باشد .این زبان در نسخه اول خود به نام بلوط مشهوربود که پس ازمدتی شرکت میکرو سیستم تصمیم گرفت این نام رابه جاوا تغییر دهد وچون کارکنان آنشرکت به قهوه علاقه مند بودند نماد این زبان به شکل فنجان قهوه درآمد


هدف هایی که برای ساخت جاوا در نظرگرفته شد

1.ساده ودر عین حال مشهور بودن

2. ضریب اطمینان بالا

3. عملکرد بالا

4. پویا بودن

5. قابلیت شی گرایی

 

شما یک باربااین زبان می نویسید ودرهمه سیستم عامل ها اجرا میکنید به همین دلیل به این زبان چند سکویی می گویند همین کار باعث شد دردنیا طرفداران زیادی پیدا کند 

چه برنامه هایی رامی توان با جاوا نوشت:

همانطور که گفتیم جاوا چند سکویی است پس ما میتوانیم هر برنامه ای رابنویسیم و روی انواع واقسام پلتفرم ها اجراکنیم وهمه جا آن رااستفاده کنیم شما بایادگیری این زبان چه در ایران وچه در خارج بیکار نمی مانید زیرا بازار کار خوبی دارد

ویژگی های جاوا:

قابل حمل بودن:

جاوا بعداز اینکه به صورت کامپایل درآمد تبدیل به دستوراتی می شود که برای ماشین مجازی جاوا قابل فهم است بنابراین بایت کدهارا می توان بروی هر جای شبکه ووکلاینت وسرورکه ماشین مجازی دارد اجرا کرد اما درمقابل زبان های برنامه نویسی دیگر برنامه را به فایل باینری تبدیل می کنند واین فایل باینری مخصوص یک پلتفرم است به این معنا که فایل باینری ماشین ویندوز فقط روی ویندوز قابل اجرا می باشد

مقاوم بودن :

کدهای جاوا مقاومند به این صورت که برنامه های جاوا کمترکراش می شوند. ماشین مجازی جاوا روی نوع هر شی ای نظارت های خاصی می کند تا برنامه یک پارچگی خود را از دست ندهد.اشیا ی جاوا می تواند فقط به اشیای واقعی ارجاع داده شوند نه به هرجایی ازحافظه. ویژگی های قوی زبان جاوا برای تخصیص وآزاد سازی خودکار حافظه ومدیریت خطا برمقاوم بودن برنامه اضافه میکند

یادگیری سریع:

باتوجه به اینکه ساختار این برنامه خیلی به زبانC++نزدیک است یادگیری آ« بسیار آسان است به ویژه برای کسانی که بازبانC++کارکرده اند

:جاوا واندروید



زبان اصلی برای نوشتن برنامه اندروید زبان جاوا می باشد هرچند که بازبان های مختلف برنامه نویسی می توان برنامه اندروید نوشت امازبان مادر سیستم عامل اندروید زبان جاوا می باشد برای برنامه نویسی اندروید باید جاوا راروی ویندوزخود به همراه اندروید استودیو واس دی کی مورد نیازش رانیزنصب کنید


مطالب مفید: ساخت سایت مشهد,طراحی اپلیکیشن اندروید,طراحی سایت,بهترین وپرکاربرد ترین اپلیکیشن ها


نوشتن نظر

توجه: HTML ترجمه نمی شود!
    بد           خوب

برچسب ها: ویژگی -های- جاوا, تاریخچه -جاوا, طراحی- اپلیکیشن